package io.lkt.modules.sys.service.impl;

import io.lkt.modules.sys.dao.BArticleGzhDao;
import io.lkt.modules.sys.dao.GzhRankDao;
import io.lkt.modules.sys.entity.BArticleGzh;
import io.lkt.modules.sys.entity.GzhRankEntity;
import io.lkt.modules.sys.entity.PushComparisonStatisticsEntity;
import io.lkt.modules.sys.service.BArticleGzhService;
import io.lkt.modules.sys.service.GzhRankService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;
import java.util.Map;

@Service("gzhRankService")
public class GzhRankServiceImpl implements GzhRankService {

    @Autowired
    private GzhRankDao gzhRankDao;

    @Override
    public List<GzhRankEntity> rankJRGZYHS(Map<String, Object> map) {
        return this.gzhRankDao.rankJRGZYHS(map);
    }

    @Override
    public List<GzhRankEntity> rankWZDJS(Map<String, Object> map){
        return this.gzhRankDao.rankWZDJS(map);
    }


    @Override
    public List<GzhRankEntity> rankWZFXS(Map<String, Object> map){
        return this.gzhRankDao.rankWZFXS(map);
    }

    @Override
    public List<GzhRankEntity> rankWORKS(Map<String, Object> map){
        return this.gzhRankDao.rankWORKS(map);
    }


    @Override
    public List<GzhRankEntity> rankCLOCK(Map<String, Object> map){
        return this.gzhRankDao.rankCLOCK(map);
    }

    @Override
    public List<GzhRankEntity> rankPay(Map<String, Object> map){
        return this.gzhRankDao.rankPay(map);
    }

    @Override
    public List<PushComparisonStatisticsEntity> pushComparisonStatistics(Map<String, Object> map){
        return this.gzhRankDao.pushComparisonStatistics(map);
    }

    @Override
    public List<GzhRankEntity> keywordsReplyStatistics(Map<String, Object> map){
        return this.gzhRankDao.keywordsReplyStatistics(map);
    }

    @Override
    public List<GzhRankEntity> orderPayStatistics(Map<String, Object> map){
        return this.gzhRankDao.orderPayStatistics(map);
    }

    @Override
    public List<PushComparisonStatisticsEntity> articleLookStatistics(Map<String, Object> map){
        return this.gzhRankDao.articleLookStatistics(map);
    }


}
